home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / tt / megacard / megacard.hlp next >
Encoding:
Text File  |  1996-09-18  |  6.7 KB  |  160 lines

  1. MEGACARD Version 0.40
  2. =====================
  3.  
  4. MEGACARD.PRG ist das Steuerprogramm zur Verwaltung eines Karten-
  5. stapels, der von jedem Programmierer selbst in Form eines Lern-
  6. bzw. Expertensystems erstellt werden kann.
  7.  
  8. - Zur Bedienung von MEGACARD :
  9.   ============================
  10.   
  11.   MEGACARD     Info
  12.   Start        System starten    Startet den ( ausgewählten ) 
  13.                                  Kartenstapel
  14.                                  Erfolgt keine Auswahl, dann
  15.                                  sucht das Programm 1.MAP im
  16.                                  gleichen Verzeichnis.
  17.                                  
  18.   Stapel       Stapel wählen     Pfadauswahl des Kartenstapels
  19.                                  per Fileselectbox
  20.   
  21.                Ersatzstapel w.   Alternativpfad für einen Stapel
  22.                                  wählen, wenn z.B. die Karten in
  23.                                  verschiedenen Verzeichnissen /
  24.                                  Laufwerken zu finden sind.
  25.                
  26.                Struktur zeigen   Aufruf eines Bildes im PI? -
  27.                                  Format. Wer eine Übersicht über
  28.                                  seinen Kartenstapel braucht,
  29.                                  kann ein Bild im PIC / PI? -
  30.                                  Format zeichnen.
  31.                
  32.                Karte ansehen     Auswahl einer ganz bestimmten
  33.                                  Einzelkarte per Fileselectbox.
  34.   
  35.   Sonstiges    Hilfen            ruft diesen Text auf
  36.                
  37.                Texte anzeigen    Anzeigen eines beliebigen Textes
  38.                                  Auswahl per Fileselectbox
  39.                
  40.                Zum Desktop       Beenden von MEGACARD
  41.                                                                                                                                     
  42.  
  43. - Zur Programmierung von Karten :
  44.   ===============================
  45.   
  46.   Für einen Programmierer ist die Erstellung eines eigenen Karten-
  47.   stapels ganz einfach, wenn einige Dinge beachtet werden. Jede
  48.   Karte ist ein kompiliertes Programm, das in eine entsprechende
  49.   Nummer mit der Extension .MAP umbenannt wird. Die Programmier-
  50.   sprache selbst ist eigentlich egal. Wichtig ist nur, daß sie in
  51.   der Lage ist, beim Beenden eines Programms einen Wert zu über-
  52.   geben.
  53.   In GFA-Basic z.B. erfolgt dies durch  < QUIT(x) > , wobei x der
  54.   Übergabewert ist, der von MEGACARD zur Weiterarbeit gebraucht
  55.   wird.
  56.   MEGACARD sucht bei < System starten > nach einem Programm mit
  57.   dem Namen < 1.MAP >. Dieses muß, wie jedes andere Programm (MAP)
  58.   des Kartenstapels, bei seiner Beendigung einen Wert zur Weiterver-
  59.   zweigung zurückgeben. Jede Weiterverzweigung wird von MEGACARD
  60.   durch den entsprechenden Rückgabewert ausgeführt. Dabei führt
  61.   der Wert 0 zurück zu MEGACARD selbst.
  62.   Wichtig ist, daß man sich vor der eigentlichen Programmierung des
  63.   Stapels eine Übersicht mit allen Verzweigungen aufstellt. Ich
  64.   selbst habe gute Erfahrungen gemacht, indem ich für jeden Haupt-
  65.   zweig des Stapels Karten mit Hunderter-Nummern erstellt habe, 
  66.   in die von 1.MAP aus verzweigt wird.
  67.   
  68.   Beispiel :
  69.   
  70.                         <---> 101.MAP <---> 102.MAP <---> 103.MAP ...
  71.   
  72.   MEGACARD <---> 1.MAP  <---> 201.MAP <---> 202.MAP <---> 203.MAP ...
  73.   
  74.                         <---> 301.MAP <---> 302.MAP <---> 303.MAP ...
  75.                         
  76.                         ...
  77.                         
  78.   Natürlich lassen sich alle möglichen Querverzeigungen realisieren,
  79.   wenn der entsprechende Wert der .MAP übergeben wird.
  80.   Wir z.B. das Programm 303.MAP mit < QUIT(102) > beendet, ruft
  81.   MEGACARD 102.MAP auf ...
  82.   
  83.                         
  84. - Zum Einsatz von MEGACARD
  85.   ========================
  86.   
  87.   MEGACARD dürfte für alle interessant sein, für die ein umfangreiches
  88.   Expertensystem zu aufwendig ist. Einsatzmöglichkeiten bieten sich in
  89.   jeder Art von Lernbereichen, in der Schule, privat oder in der Aus-
  90.   bildung. Für jeden Bereich lassen sich relativ leicht eigene Karten-
  91.   stapel erstellen, die sowohl als Lern- und Abfragesystem, als auch
  92.   als Hilfeanleitung, Fehlersuchsystem u.a. benutzt werden können.
  93.   
  94.   Als Beispiel liegt ein Kartenstapel aus dem Bereich der Geschichte
  95.   bei. Die Bilder, die von einigen Karten aus mit der rechten Maustaste
  96.   aufgerufen werden können, fehlen noch. Sie können bis Herbst '91 bei
  97.   mir angefordert werden.
  98.   WICHTIG !!!
  99.   Im Verzeichnis befindet sich GESCH_1.LZS, das erst mittels LHARC.TTP
  100.   entpackt werden muß. Die entpackten Dateien benötigen knapp 800 KB,
  101.   d.h., man braucht mindestens eine Diskette mit 10 Sektoren/Track !!!
  102.   ===========
  103.   Dieses Beispiel aus der Geschichte der Römer, Griechen und Ägypter er-
  104.   hebt keinen Anspruch auf Perfektheit oder Vollständigkeit. Es ist nur
  105.   ein erster Versuch mit einem größeren Kartenstapel. Mein Wunsch wäre,
  106.   daß jeder Interessierte seine erstellten Kartenstapel an mich übersen-
  107.   det. Ich werde alle Stapel zentral sammeln und wiederum auf Anfrage
  108.   verteilen. So kämen viele Anwender zu verschiedenen Anwendungen und
  109.   auch MEGACARD ließe sich besser weiterentwickeln.
  110.   
  111.   
  112. WICHTIG   wichtig   WICHTIG
  113. ===========================
  114.  
  115.  * MEGACARD müßte in jeder sinnvollen Auflösung laufffähig sein.
  116.    Eine zusätzliche Bildschirmkarte, eine 16 MHz Erweiterung, der
  117.    Einbau eines Emulators und die verschiedenste Peripherie ergaben
  118.    bis jetzt keine Probleme. Das Programm ist auf allen zur Ver-
  119.    fügung stehenden ST's / TT's verwendbar.
  120.    
  121.  * MEGACARD besteht aus MEGACARD.PRG und MEGACARD.HLP
  122.    Das Programm ist Shareware, und darf nur komplett und unverändert
  123.    ( beide Dateien zusammen ) weitergegeben werden. Eine Shareware-
  124.    gebühr in Form von Kartenstapeln ist erwünscht, ein finanzieller
  125.    Beitrag nicht verpflichtend.
  126.    
  127.    Alle Rechte liegen ausschließlich bei mir. ( siehe auch unten )
  128.  
  129.  * Der Kartenstapel GESCHICHTE 1 besteht aus vielen Einzelprogrammen,
  130.    die ebenfalls Shareware sind. Auch sie dürfen nur komplett und un-
  131.    verändert weitergegeben werden. Über einen finanziellen Beitrag
  132.    würde ich mich sehr freuen, aber auch hier gilt das bereits oben
  133.    erwähnte Tauschprinzip.
  134.    
  135. SHAREWARE   Shareware   SHAREWARE   Shareware   SHAREWARE
  136. =========================================================
  137.  
  138. Kontaktadresse :
  139.  
  140.                   Walter Hermann
  141.                   Altstädterstr. 1a
  142.                   8972 Sonthofen
  143.                    
  144.  
  145.  
  146.  
  147.  
  148. Auch wichtig :
  149. ==============
  150.  
  151.    Soweit möglich ist das Programm in den verschiedensten Rechner- und
  152.    Zubehörkonfigurationen getestet worden. Trotzdem lassen sich Fehler
  153.    leider nicht ausschließen. Eine Haftung für fehlerfreien Lauf in
  154.    jedem Fall kann deshalb nicht übernommen werden.
  155.    
  156.      
  157.  
  158.    
  159.   
  160.